import DownloadSection from "@/app/[locale]/(TabBar)/[[...share]]/_home/DownloadSection"; import { NoticePlaceHolder, PrizePlaceHolder, SwiperPlaceHolder, } from "@/app/[locale]/(TabBar)/[[...share]]/Placeholder"; import Header from "@/components/Header"; import { getTranslations } from "next-intl/server"; import { FC, PropsWithChildren, ReactNode, Suspense } from "react"; export const generateMetadata = async () => { const t = await getTranslations("titles"); return { title: t("home"), }; }; type Props = { clientWidget: ReactNode; swiperWidget: ReactNode; popupWidget: ReactNode; cardWidget: ReactNode; noticeWidget: ReactNode; searchWidget: ReactNode; prizeWidget: ReactNode; actionWidget: ReactNode; mediaWidget: ReactNode; sportSwiperWidget: ReactNode; categoryWidget: ReactNode; navigateWidget: ReactNode; group: any; }; const Placeholder = () => { return